﻿namespace Pay.DTO
{
	/// <summary>
	/// 支付结果
	/// </summary>
	public class PayResponseDto
	{
		/// <summary>
		/// 应用appId
		/// </summary>
		public string AppId { get; set; }

		/// <summary>
		/// 支付类型
		/// </summary>
		public PayCategoryEnum PayCategory { get; set; }

		/// <summary>
		/// 支付渠道
		/// </summary>
		public PaySourceEnum PaySource { get; set; }

		/// <summary>
		/// 商户订单号
		/// </summary>
		public string OutTradeNo { get; set; }

		/// <summary>
		/// 成功后具体返回数据，可能是JSON数据或HTML数据或二维码或其他；请根据实际的支付类型及支付渠道进行解析
		/// </summary>
		public string Result { get; set; }
	}
}
